• word of the day

    streptosolen jamesonii

    streptosolen jamesonii - Dictionary definition and meaning for word streptosolen jamesonii

    Definition
    (noun) evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant
Download our Mobile App Today
Receive our word of the day
on Whatsapp